to hand in one's notice - Französisch Englisch Wörterbuch